entry: Delegate to GtkText
authorMatthias Clasen <mclasen@redhat.com>
Sat, 16 Feb 2019 05:50:40 +0000 (00:50 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 19 Feb 2019 05:25:59 +0000 (00:25 -0500)
commit45fb1d06e3b1c9b578301612eca8d5c54027f0f3
tree2d0008f579f8cfcc4636eb9033b441ea1efdd265
parent936181f3542c43da7c70e8d8ed880ddfc07e9d2f
entry: Delegate to GtkText

Use a GtkText child, and delegate the editable functionality
to it. Also forward all the properties that are provided by
GtkText.

Some of the more internal APIs, such as layout and im context
access and caps-lock warning, are removed here, but we preserve
most of the plain GtkEntry API by forwarding it to the GtkText
child.
docs/reference/gtk/gtk4-sections.txt
gtk/gtkentry.c
gtk/gtkentry.h
gtk/gtkentryprivate.h